# -*- coding: utf-8 -*-
import time
from selenium import webdriver
from appium import webdriver
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
# print('selenium version = ', selenium.__version__)

#-----------菜篮子---------

desired_caps={
'platformName':'Android',#手机平台的名称
'version':'9.0',#手机平台的版本
'deviceName':'127.0.0.1:62001',#这是测试机的型号，可以查看手机的关于本机选项获得adb devices
'appPackage':'com.freshO2O',#需要测试的app包名
'appActivity':'com.freshO2O.ui.HomeActivity', #app启动页面
'noReset':'True', #不重置  下一次app登录数据，信息等等都在里面。
'app':'C:\\Users\\bermuda\\Desktop\\Patch\\菜篮子app\\TensonXCL.apk',
'noSign':'True'
# 'skipServerInstallation':'True',
# 'skipDeviceInitialization':'True'
}

driver=webdriver.Remote('http://127.0.0.1:4723/wd/hub',desired_caps)#4723
# 等主页面activity出现
driver.wait_activity("com.freshO2O.ui.HomeActivity", 20)

driver.back()   # 点返回
driver.back()   # 点返回

time.sleep(3)
driver.quit()